
#header { width: 1200px; margin: 0 auto; padding:20px; overflow: hidden;  }
.logo { float: left; font-size: 32px; color: #f60; font-weight: bold; margin-right: 140px; }
.search-panel { float: left; }
.search-input { border:2px solid #f60; width: 680px; height: 20px; line-height:20px; font-size: 18px; padding: 10px; vertical-align: middle; }
.search-btn {border:none; background: #f60; color: #fff; height: 44px; line-height: 40px; display: inline-block; padding: 0 30px; font-size: 16px; vertical-align: middle;}